const koa = require('koa')
const staticCache = require('koa-static-cache')
const path = require('path')

const app = new koa()

// 处理静态资源文件,注册koa-static-cache中间件
app.use(staticCache(path.join(__dirname,'static'),{
    // prefix: 将static目录映射成public; 即当访问/public开头时将会进入到static静态资源文件夹下进行访问 
    // 127.0.0.1:3000/public/1.html =>  static/1.html  
    // 注意： 在服务器地址中，将会通过服务器地址来访问文件， 这里并不能使用相对路径或绝对路径。如static/1.html中解释
    prefix:'/public' // 一般的都会配置这种规则： 屏蔽这个映射规则的话，则任意的请求都会走到static目录下，即127.0.0.1:3000/1.html 访问的便是static目录下1.html文件  127.0.0.1:3000/hello.html则为404
}))


app.use((ctx,next)=>{

})


app.listen(3000)